M-estimator encoding